
/*
------------------------------------------------------
default style*/

body
{
	padding-right: 2px;
	padding-left: 0px;
	padding-bottom: 0px;
	margin: 0px;
	padding-top: 0px;
	font-family: Arial, Helvetica, Verdana, sans-serif;
	position: relative;
	top: 0px;
	background-color: #ffffff;
}
table
{
	font-family: "Arial" , "Helvetica" , "sans-serif";
	font-size:  12px;
	color: #333333;
}
a:link
{
	font-family: Arial, Helvetica, Verdana, sans-serif;
	color: #0066cc;
}
a:active
{
	color: #E30000;
}
a:visited
{
	font-size: 12px;
	font-family: Arial, Helvetica, Verdana, sans-serif;
	color: #0066CC;
}
a:hover
{
	color: #E30000;
	TEXT-DECORATION: none;
}

/*default style
------------------------------------------------------
*/


/*
------------------------------------------------------
category*/

.categoryBox
{
	border-right: #7399E5 1px solid;
	border-top: #7399E5 1px solid;
	border-left: #7399E5 1px solid;
	border-bottom: #7399E5 1px solid;
}
.categoryBox1
{
	border-right: #7399E5 1px solid;
	border-left: #7399E5 1px solid;
	border-bottom: #7399E5 1px solid;
}

.categoryTitle
{
	background-color: #B2CCFF;
}

.categoryBg
{
	background-color: #CCDDFF;
}

.categoryLink:link,div.class_container a:link
{
	color:#5977B3;
	TEXT-DECORATION: none;
}
.categoryLink:visited,div.class_container a:visited
{
	color:#5977B3;
	TEXT-DECORATION: none;
}
.categoryLink:hover,div.class_container a:hover
{
	color:White;
	background-color:#5977B3;
	TEXT-DECORATION:none;
}
.categoryLink:active,div.class_container a:active
{
	color:White;
	background-color:#5977B3;
	TEXT-DECORATION:none;
}

.categoryBottomLine
{
	border-bottom: #5977B3 1px solid;
}
.categoryHorizon
{
	border-bottom: #5977B3 1px solid;
	border-top: #5977B3 1px solid;
	background-color: #B2CCFF;
}
/*category
------------------------------------------------------
*/


/*
------------------------------------------------------
region*/
.regionBox
{
	border:1px solid #73E573 ;
}

.regionBg
{
	background-color: #E2F9E2;
}
.regionTitle
{
	background-color: #B3FFB2;
}
.regionLink:link, div.region_container a:link
{
	color:#4D994C;
	TEXT-DECORATION: none;
}
.regionLink:visited, div.region_container a:visited
{
	color:#4D994C;
	TEXT-DECORATION: none;
}
.regionLink:hover, div.region_container a:hover
{
	color:White;
	background-color:#4D994C;
	TEXT-DECORATION:none;
}
.regionLink:active, div.region_container a:active
{
	color:White;
	background-color:#4D994C;
	TEXT-DECORATION:none;
}
.regionBottomLine
{
	border-bottom: #4D994C 1px solid;
}
.regionHorizon
{
	border-bottom: #4D994C 1px solid;
	border-top: #4D994C 1px solid;
	background-color: #B3FFB2;
}


/*region
------------------------------------------------------
*/

/*
------------------------------------------------------
user*/
.userBorder
{
	background-color: #405580;
}

.userTitle
{
	font-weight: bold;
	background-color: #a5bbe8;
}

.userBg
{
	background-color: #DFE8FA;
}


.userBox
{
	border-right: #B3B3B3 1px solid;
	border-top: #B3B3B3 1px solid;
	border-left: #B3B3B3 1px solid;
	border-bottom: #B3B3B3 1px solid;
}
.userImageBox
{
	border-right: gray 1px solid;
	border-top: gray 1px solid;
	border-left: gray 1px solid;
	border-bottom: gray 1px solid;
}
.userLink:link
{
	color:#805540;
	TEXT-DECORATION: none;
}
.userLink:visited
{
	color:#805540;
	TEXT-DECORATION: none;
}
.userLink:hover
{
	color:#805540;
	font-weight: bold;
	TEXT-DECORATION:none;
}
.userLink:active
{
	color:White;
	background-color:#805540;
	TEXT-DECORATION:none;
}
/*user
------------------------------------------------------
*/



/*Item
------------------------------------------------------
*/
.itemImageBig
{
	BORDER-RIGHT:gray 1px solid; 
	BORDER-TOP:gray 1px solid; 
	BORDER-LEFT:gray 1px solid; 
	WIDTH:220px; 
	BORDER-BOTTOM:gray 1px solid; 
	HEIGHT:220px	
}
.itemtitle
{
	font-weight: bold;
	font-size: medium;
}
/*used to identify the breif description of item*/
.itembreif
{
	color: #B0B0B0;
}
.itemdatetime
{
	color: gray;
	font-style: italic;
}

.postItemLink:link
{
	TEXT-DECORATION: blink;
}

/*used to identify the breif description of item*/
.itemlist_title_r
{
	width : 40%;
}

.itemlist_username_r
{
	width : 10%;
}

.itemlist_price_r
{
	width : 10%;
}

.itemlist_category_r
{
	width : 15%;
}

.itemlist_region_r
{
	width : 15%
}

.itemlist_remaintime_r
{
	width : 10%
}


.itemlist_titlec_p
{
	width : 48%;
}

.itemlist_title_p
{
	width : 35%;
}

.itemlist_pic_p
{
	width : 15%;
}

.itemlist_npic_p
{
	width : 2%;
}

.itemlist_price_p
{
	width : 10%;
}

.itemlist_category_p
{
	width : 15%;
}

.itemlist_region_p
{
	width : 15%;
}

.itemlist_remaintime_p
{
	width : 10%;
}


/*Item
------------------------------------------------------
*/


/*
------------------------------------------------------
*/
/*.dropdownlist
{
	font-size:12px;
	height:16px;
}
*/
.searchResultHighLight
{
	color:#E00000;
}
.mapImageBig
{
	BORDER-RIGHT:gray 1px solid; 
	BORDER-TOP:gray 1px solid; 
	BORDER-LEFT:gray 1px solid; 
	WIDTH:240px; 
	BORDER-BOTTOM:gray 1px solid; 
	HEIGHT:240px
}


.price
{
	color:Red;
}


.miscBoxA
{
	BORDER-RIGHT:Silver 1px dashed; 
	BORDER-TOP:Silver 1px dashed; 
	BORDER-LEFT:Silver 1px dashed; 
	BORDER-BOTTOM:Silver 1px dashed; 
}

.miscBoxB
{
}

.greybg
{
	background:#F2F2F2;
}

.whitebg
{
	background:#ffffff
}


/*
------------------------------------------------------
MainPage style*/
h2 
{
    font:15;
    font-style: oblique; 
    font-weight:100;
}
#content
{
	clear:both;
	font-size:12px;
	width:1000px;
	margin:0pt auto;
	position:relative;
}
#head 
{
     height:80px;
}
#headtip 
{
	margin-bottom:5px;
	font-size:12px;
	color:Red;
}
.categoryHeadBox
{
	border-right: #7399E5 1px solid;
	border-top: #7399E5 1px solid;
	border-left: #7399E5 1px solid;
	border-bottom: #7399E5 1px solid;
	margin-bottom:5px;
	
}
div.categoryTitle
{
	padding:1px;
	height:20px;	
}
#categoryNav
{
	float:left;
}

#subscribeMe
{
	float:right;
}


#regiontree
{
	margin:1px,1px;
}

#left
{	
	width:169px;
	float:left;
}

#lefttree
{
	border:1px solid #7399E5;
	background-color:#CCDDFF;
	position:relative;
}

.categoryName
{
	width:100%;
	cursor:hand;
	
	background-color:#B2CCFF;
}
.categorySort
{
	left:113px;
	top:1px;
	position:absolute;
	
}
#staticCTree
{
	margin:1px,1px;
	width:165px;
}
#asynCTree
{	
    width:165px;
    overflow: hidden;
	background-color:#CCDDFF;
}

#center
{
    float:left;
	width:648px;
	margin-left:5px;
	margin-right:5px;
	border:1px solid #73E573;
	color:#333333;
}
#right
{
    float:left;
    width:169px;
}
#righttree
{
    border:1px solid #73E573 ;
	color:#333333;
	background-color:#E2F9E2;
	position:relative;
}
.regionName
{
	width:100%;
	cursor:hand;
	background-color:#B3FFB2	;
	border:0px;
}
.regionSort
{
	left:113px;
	top:1px;
	position:absolute;
}
#asynRTree
{
    background-color:#E2F9E2;
    overflow: hidden;
    width:165px;
}
#staticRTree
{
    margin:1px,1px; 
    width:165px;   
}
#foot
{
	position:relative;
	bottom:1px;
	clear:both;
}

div.regionTitle
{
	padding:1px;
	height:20px;	
}

.infobox 
{
    border:1px solid #D9D8D8;
    margin-top:10px;
    margin-left:auto;
    margin-right:auto;
    padding:5px;
    width:162px;
}
.infoboxtitle
{
    
    border-bottom:1px solid #555555;
    margin:1px;
}
.infobody
{
    
}